/*
【问题描述】十进制数转换为R进制数。R可以是2、3、4、5、6、7、8、9、10之一。
【输入形式】输入十进制数。
【输出形式】输出R进制数。
【样例输入】dec=???,R=???
【样例输出】result=????
【样例说明】
【评分标准】
*/

//备注：这题做法很多，例如数组存储或者引入栈；按照目前教学进度，只使用循环结构略显麻烦。
#include<stdio.h>

int main()
{
    int num,numcovert=0,numtemp,R,count=0;
    //printf("Please input the num and R:");
    scanf("dec=%d,R=%d",&num,&R);
    while(num!=0){
        numtemp=num%R;
        num=num/R;
        numcovert=numcovert*10+numtemp;
        count++;
    }
    printf("result=");
    for(int i=0;i<count;i++){
        numtemp=numcovert%10;
        numcovert=numcovert/10;
        printf("%d",numtemp);
    }
}
